A Linear-Time Algorithm for the Terminal Path Cover Problem in Cographs

نویسنده

  • Ruo-Wei Hung
چکیده

Let G = (V,E) be a graph with vertex set V and edge set E and let T be a subset of V . A terminal path cover PC of G with respect to T is a set of pairwise vertex-disjoint paths of G, such that all vertices of G are visited by exactly one path of PC and all vertices in T are end vertices of paths in PC. The terminal path cover problem is to find a terminal path cover of G of minimum cardinality with respect to T . The path cover problem is a special case of the terminal path cover problem with T = ∅. A graph is a cograph if it can be described by expressions involving operations of merging disjoint graphs and taking complements of graphs. Cographs have arisen in many different areas of applied mathematics and computer science and have been independently rediscovered by various researchers. In this paper, we show that the terminal path cover problem on cographs can be solved in linear time.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A linear-time algorithm for the k-fixed-endpoint path cover problem on cographs

In this paper,we study a variant of thepath cover problem, namely, the k -fixed-endpoint path cover problem. Given a graph G and a subset T of k vertices of V (G), a k fixed-endpoint path cover of G with respect to T is a set of vertex-disjoint paths P that covers the vertices of G such that the k vertices ofT are all endpoints of the paths inP . The k -fixed-endpoint path cover problem is to f...

متن کامل

A Time-Optimal Solution for the Path Cover Problem on Cographs

We show that the notoriously difficult problem of finding and reporting the smallest number of vertex-disjoint paths that cover the vertices of a graph can be solved timeand work-optimally for cographs. Our algorithm solves this problem in O(log n) time using n log n processors on the EREW-PRAM for an n-vertex cograph G represented by its cotree.

متن کامل

A Linear-Time Algorithm for the Terminal Path Cover Problem in Block Graphs

In this paper, we study a variant of the path cover problem, namely, the terminal path cover problem. Given a graph G and a subset T of vertices of G, a terminal path cover of G with respect to T is a set of pairwise vertex-disjoint paths PC that covers the vertices of G such that the vertices of T are all endpoints of the paths in PC. The terminal path cover problem is to find a terminal path ...

متن کامل

Partial and Perfect Path Covers of Cographs

A set P of disjoint paths in a graph G is called a (complete) path cover of G if every vertex of G belongs to one of the paths in P. A path cover of any subgraph of G is called a partial path cover of G. For xed k > 0, a k-blanket of graph G is a partial path cover P of G, consisting of exactly k paths, that maximizes the size of the subgraph covered by P. A k-core of graph G is a partial path ...

متن کامل

A Distributed Framework Design for Formation Control of Under-actuated USVs in the Presence of Environmental Disturbances Using Terminal Sliding Mode Control

This paper proposes a distributed framework for formation control of USVs around a predefined target. This framework, according to the mission and problem conditions, includes three parts: determination of a desired path for each USV, preventing USVs entry to the target area and tracking the desired path of USVs under environmental disturbances. In the first part, a distributed approach is prop...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006